模糊查询 LIKE CONCAT()的使用

您所在的位置:网站首页 mybatis concat函数 模糊查询 LIKE CONCAT()的使用

模糊查询 LIKE CONCAT()的使用

2024-07-11 05:59| 来源: 网络整理| 查看: 265

模糊查询 LIKE CONCAT()的使用 LIKE CONCAT()

根据学生名称模糊查询学生信息

sql语句实现

select stuName from student where stuName LIKE CONCAT(’%’, ‘张’, ‘%’)

mybatis实现:

select stuName from student where stuName LIKE CONCAT (’%’,#{stuName ,jdbcType=VARCHAR},’%’)

LIKE CONCAT 还可以用于同时搜索符合当前条件的两个字段的信息

查询name和age都为2的信息

SELECT * FROM user WHERE CONCAT( name, age ) LIKE CONCAT( ‘%’, ‘2’, ‘%’ ) LIKE() SELECT * FROM user WHERE name LIKE ‘%2%’

防止like的使用导致sql注入可以使用 LIKE CONCAT() 或者利用 $‘符

like “%” ${name} “%”



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3